Globalization Testing (GT):
  Testing the application which is designed for multiple languages OR regions is k.a., GT

GT is devided into 2 groups:
(a) Internationalization OR I18N testing
(b) Localization OR L10N testing


(a) Internationalization OR I18N testing: Testing the application which is designed for multiple languages is k.a., I18N testing.

(b) Localization OR L10N testing: Testing the application to verify that the country standards are displayed correctly is k.a., L10N testing.


Usually the software will be developed for gloabal language i.e., English

Developer will create English property file OR .yml file. This file contains english content which has to be displayed on the page.
Similarly we need to develop different property OR yml files for different language. 

Q: Who will develop the property OR yml files?
Ex: Hindi property OR yml file.
Ans: Language experts. These are the certified people as language experts. These people must know English + their local language.
The English property file will be given to the corresponding language experts and ask them to create a property of corresponding property file by referring to the english property file.

Once all the property OR yml files are ready, all of them will be placed in the server. The code is wriiten in such a way that if the request is for english, then connect to english property file and so on.

Note: For the applications which are having static content, we can test by adding prefix & suffic
But for the applications which are having dynamic content then can not test by adding prefix & suffic. Hence we use tools



Common Issue in GT:
1. The selected language is not displayed
2. Content overlapping
3. Issue due to language type
   Ex: Uni directional language
        Bi-Directional Languages
4. Image should not contain text in it. If present we need to have multiple images for different languages.
5. The content should not be hardcoded in the source code. Instead the content should be hardcoded inside the property OR yml files.

